#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include <QTextEdit>
QT_BEGIN_NAMESPACE
namespace Ui {
class MainWindow;
}
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    MainWindow(QWidget *parent = nullptr);
    ~MainWindow();
    // 对应三个菜单项的槽函数
    void onOpen();    // 处理"open"操作
    void onClose();   // 处理"close"操作
    void onSave();    // 处理"save"操作

    void save();
    void load();
private:
    Ui::MainWindow *ui;
    QTextEdit* edit;       // 文本编辑框
    // 可以在这里声明一个变量模拟"当前文件"状态
    bool isFileOpened = false; // 标记是否有文件打开
};
#endif // MAINWINDOW_H
